import Mock from 'mockjs'

// 定义拦截get请求
Mock.mock('/api/news','get',{
    status: 200,
    msg: '获取数据成功'
})                  

// 定义拦截post请求
Mock.mock('/api/post/news','post',{
    status: 200,
    msg: '获取数据成功'
})


//console.log(Mock)

//生成字符串
// const data = Mock.mock({
//     'string|1-4': '哎呦！'
// })

/*
//生成文本
const data = Mock.mock({
    string: '@cword(3)'
    // 传入3 表示生成文本数量
})
const data = Mock.mock({
    string: '@cword(3,10)'
    // 表示随机生成指定范围长度的文本
})
*/

/*
// 生成标题
const data = Mock.mock({
    //title: '@title()'
    //title: '@title(5)'
    title: '@title(5,10)'
})
*/

/*
//生成句子
const data = Mock.mock({
    title: '@ctitle(5,10)',
    sentence: '@csentence()',
    //sentence: '@csentence(5)',
    sentence: '@csentence(5,10)'
})
*/

/**
生成段落
const data = Mock.mock({
    //content: '@cparagraph()'
    content: '@cparagraph(3)'
})
 */

/*
//生成数字
const data = Mock.mock({
    //'number|1-100': 10 //随机生成1-100之间的数字
    id: '@increment(1)'  //生成增量
})

const data = Mock.mock({
    name: '@cname()',       //生成名字
    idCard: '@id()',        //生成身份证号码
    address: '@city(true)'  //生成地址
})
*/

/**
生成图片
const data = Mock.mock({
    img_url: "@image('200x100', '#894FC4', '#FFF', 'Mock.js')"
})                  // 图片大小   背景色     前景色   文本
 */

/**
生成时间
const data = Mock.mock({
    date: '@date()',                    //生成随机时间
    date: '@date(yyyy-mm-dd hh:mm:ss)'  //指定时间格式
})         
*/

/**
生成数组
const data = Mock.mock({
    //'list|8': [   //指定长度
    'list|8-20': [  //指定范围 随机
        {
            name: '@cname()',
            address: '@city(true)',
            id: '@increment()'  //每次增1
        }
    ]
})  
*/


/**
生成时间

*/